b164dbac7950b26b2b2c12f891c82ac786023e75,edu.usc.cssl.tacit.common.ui/src/edu/usc/cssl/tacit/common/ui/corpusmanagement/WizardPage1.java,WizardPage1,createControl,#Composite#,84

Before Change


		b2 = new Button(c1, SWT.RADIO);
		b2.setText("Export by query");
		b1.addSelectionListener(initial1);
		b2.addSelectionListener(new SelectionListener() {
			
			@Override
			public void widgetSelected(SelectionEvent e) {
				if (b2.isEnabled()) {
					if(filterDialog.open() == Window.OK){
						returnFilter = filterDialog.getSelectionObjects();
						data.getData(returnFilter);
					}
					else{
						b1.setSelection(true);
					}
					b5.setEnabled(true);
					b6.setEnabled(true);
				}
				
			}
			
			@Override
			public void widgetDefaultSelected(SelectionEvent e) {
				// TODO Auto-generated method stub
				
			}
		});
		
		
//		Label label2 = new Label(container, SWT.NONE);

After Change


		Composite c1 = new Composite(container, SWT.NONE);
		c1.setLayout(layout);
		
		b1 = new Button(c1, SWT.RADIO);
		b1.setText("Export all");
		b1.addSelectionListener(new SelectionListener() {
			@Override
			public void widgetSelected(SelectionEvent e) {
				if (b1.getSelection()) {
					b2.setSelection(false);
					b3.setEnabled(true);
					b4.setEnabled(true);
				}else if(b2.getSelection()){
					b1.setSelection(false);
					if(filterDialog.open() == Window.OK){
						returnFilter = filterDialog.getSelectionObjects();
						data.getData(returnFilter);
					}
					else{
						b1.setSelection(true);
						b2.setSelection(false);
					}
					b3.setEnabled(true);
					b4.setEnabled(true);
				}else{
					b3.setEnabled(false);
					b4.setEnabled(false);
				}
			}

			@Override
			public void widgetDefaultSelected(SelectionEvent e) {

			}
		});
		
		b2 = new Button(c1, SWT.RADIO);
		b2.setText("Export by query");